pCG: An Implementation of the Process Mechanism and an Extensible CG Programming Language
نویسندگان
چکیده
Abstract Mineau (1998) has developed a state-transition based extension to Sowa’s Conceptual Structures Theory (1984) called processes, which permits the dynamic update of a knowledge base of conceptual graphs. This formalism is a generalisation of Delugach’s (1991) demons, and Sowa’s actors or dataflow graphs, although the process mechanism also utilises the latter in practice. This paper presents a generalpurpose programming language, pCG, which has been developed for the purpose of embodying the process formalism. A pCG implementation of Mineau's 1998 iterative factorial process is given, along with a simple pCG program which addresses the ICCS 2001 CGTools workshop entry criteria. The paper ends with conclusions and possible future work.
منابع مشابه
An Application of the Process Mechanism to a Room Allocation Problem Using the pCG Language
The Sisyphus-I initiative consists of a constraint satisfaction problem in which a group of people in a research environment must be allocated rooms. Numerous constraints are detailed by the problem description which together impose a partial ordering on any solution. A solution to Sisyphus-I is presented in order to illustrate pCG, a CG-oriented programming language which embodies Mineau's (19...
متن کاملSenior Managers’ Viewpoints Toward Challenges of Implementing Clinical Governance: A National Study in Iran
Background Quality improvement should be assigned as the main mission for healthcare providers. Clinical Governance (CG) is used not only as a strategy focusing on responding to public and government’s intolerance of poor healthcare standards, but also it is implemented for quality improvement in a number of countries. This study aims to identify the key contributing factors in the implementati...
متن کاملValidating and Determining the Weight of Items Used for Evaluating Clinical Governance Implementation Based on Analytic Hierarchy Process Model
Background The purpose of implementing a system such as Clinical Governance (CG) is to integrate, establish and globalize distinct policies in order to improve quality through increasing professional knowledge and the accountability of healthcare professional toward providing clinical excellence. Since CG is related to change, and change requires money and time, CG implementation has to be focu...
متن کاملEffects of Ordering Strategies and Programming Paradigms on Sparse Matrix Computations
The conjugate gradient (CG) algorithm is perhaps the best-known iterative technique for solving sparse linear systems that are symmetric and positive definite. For systems that are ill conditioned, it is often necessary to use a preconditioning technique. In this paper, we investigate the effects of various ordering and partitioning strategies on the performance of parallel CG and ILU(0) precon...
متن کاملEffects of an Optimization Method to Determine Optimal Complementary Learning Clusters on Iranian EFL Learners' Language Proficiency
Cooperative learning has widely been used as a teaching method in English class around the world,and has attracted worldwide attention for its remarkable achievement. This study was an attemptto investigate the effects of an optimization method named genetic algorithm to determine optimalcomplementary learning clusters on Iranian EFL learners' English proficiency. The subjects of thismixed meth...
متن کامل